import streamlit as st
from PIL import  Image
# 初始化图片预览列表
# 创建 Streamlit 应用
# 假设你有一个用户对象，这里我们创建一个简单的示例对象
class User:
    def __init__(self, name, age, email):
        self.name = name
        self.age = age
        self.email = email
user = User("张三", 25, "zhangsan@example.com")
def user_detail_app():
    # 显示用户详情
    st.title("用户详情")
    # 显示一个按钮，允许用户编辑详情
        # 获取用户输入的新详情
    new_name = st.text_input("请输入新姓名:", value=user.name)
    new_age = st.number_input("请输入新年龄:", value=user.age)
    new_email = st.text_input("请输入新邮箱:", value=user.email)

        # 更新用户对象
    user.name = new_name
    user.age = new_age
    user.email = new_email

    if st.button("确定"):
        print(user.name,user.age,user.email)
        # 显示一个消息，告知用户详情已更新
        st.success("用户详情已更新！")

    # 运行 Streamlit 应用
if __name__ == "__main__":
    user_detail_app()